A $O(\log m)$, deterministic, polynomial-time computable approximation of Lewis Carroll's scoring rule
نویسندگان
چکیده
We provide deterministic, polynomial-time computable voting rules that approximate Dodgson’s and (the “minimization version” of) Young’s scoring rules to within a logarithmic factor. Our approximation of Dodgson’s rule is tight up to a constant factor, as Dodgson’s rule is NP-hard to approximate to within some logarithmic factor. The “maximization version” of Young’s rule is known to be NP-hard to approximate by any constant factor. Both approximations are simple, and natural as rules in their own right: Given a candidate we wish to score, we can regard either its Dodgson or Young score as the edit distance between a given set of voter preferences and one in which the candidate to be scored is the Condorcet winner. (The difference between the two scoring rules is the type of edits allowed.) We regard the marginal cost of a sequence of edits to be the number of edits divided by the number of reductions (in the candidate’s deficit against any of its opponents in the pairwise race against that opponent) that the edits yield. Over a series of rounds, our scoring rules greedily choose a sequence of edits that modify exactly one voter’s preferences and whose marginal cost is no greater than any other such single-vote-modifying sequence.
منابع مشابه
Weakening Assumptions for Deterministic Subexponential Time Non-Singular Matrix Completion
Kabanets and Impagliazzo [KI04] show how to decide the circuit polynomial identity testing problem (CPIT) in deterministic subexponential time, assuming hardness of some explicit multilinear polynomial family {fm}m≥1 for arithmetic circuits. In this paper, a special case of CPIT is considered, namely non-singular matrix completion (NSMC) under a low-individual-degree promise. For this subclass ...
متن کاملDantzig's pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles
Dantzig’s pivoting rule is one of the most studied pivoting rules for the simplex algorithm. Whilethe simplex algorithm with Dantzig’s rule may require an exponential number of pivoting stepson general linear programs, and even on min cost flow problems, Orlin showed that O(mn log n)Dantzig’s pivoting steps suffice to solve shortest paths problems (we denote the number of vertices<l...
متن کاملApproximate and Exact Deterministic Parallel Selection
The selection problem of Bise n is, given a. set of n elements drawn !rom an ordered universe and an integer r with 1 ~ r ~ n, to identify the rth smallest element in the set. We study approximate and exact selection on deterministic concurrent-read concurrent-write parallel RAMs, where approximate selection with relative accuracy ~ > 0 asks for any element whose true rank difi'ers !rom r by at...
متن کاملThe Inapproximability of Non NP-hard Optimization Problems
The inapproximability of non NP-hard optimization problems is investigated. Techniques are given to show that problems Log Dominating Set and Log Hypergraph Vertex Cover cannot be approximated to a constant ratio in polynomial time unless the corresponding NP-hard versions are also approximable in deterministic subexponential time. A direct connection is established between non NP-hard problems...
متن کاملDeterministic Approximation Algorithms for the Nearest Codeword Problem
The Nearest Codeword Problem (NCP) is a basic algorithmic question in the theory of error-correcting codes. Given a point v ∈ F2 and a linear space L ⊆ F2 of dimension k NCP asks to find a point l ∈ L that minimizes the (Hamming) distance from v. It is well-known that the nearest codeword problem is NP-hard. Therefore approximation algorithms are of interest. The best efficient approximation al...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/0804.1421 شماره
صفحات -
تاریخ انتشار 2008